home *** CD-ROM | disk | FTP | other *** search
- function loadImage(mc, node, extrapath)
- {
- var _loc3_ = extrapath;
- if(_loc3_ == null)
- {
- _loc3_ = "";
- }
- var strDefaultPath = Tardis.ASSETS_FOLDER + "images/" + Tardis.ActiveSection.id + "/";
- var _loc1_ = node.firstChild.nodeValue;
- var _loc2_ = node.attributes.path;
- if(_loc2_ != null)
- {
- _loc1_ = _loc2_ + _loc1_;
- }
- else
- {
- _loc1_ = strDefaultPath + _loc3_ + _loc1_;
- }
- if(strPathPrefix == null)
- {
- strPathPrefix = "";
- }
- mc.loadMovie(strPathPrefix + _loc1_);
- }
- function resume()
- {
- videoCloseFullscreen();
- }
- function init()
- {
- var _loc2_ = Tardis.ActiveSection.id;
- var _loc1_ = Tardis.Colors;
- strColor = _loc1_.getString(_loc2_);
- strColor2 = _loc1_.getString(_loc2_ + "50");
- SECTION_COLOR = _loc1_.getHex(_loc2_);
- DEFAULT_COLOR = _loc1_.getHex("default");
- DEFAULT_COLOR50 = _loc1_.getHex("default50");
- var _loc3_ = {x:15,y:112};
- this.globalToLocal(_loc3_);
- X_OFFSET = _loc3_.x;
- Y_OFFSET = _loc3_.y;
- mc_close._x = CANVAS_LEFT + X_OFFSET;
- mc_close._y = CANVAS_BOTTOM + 5 + Y_OFFSET;
- build();
- onComplete();
- }
- function build()
- {
- var _loc1_ = CANVAS_LEFT;
- var _loc3_ = CANVAS_RIGHT;
- FULLSCREEN_WIDTH = CANVAS_WIDTH;
- FULLSCREEN_LEFT = _loc1_;
- CANVAS_PARAMS = "\"" + _loc1_ + "\",\"" + CANVAS_TOP + "\",\"" + _loc3_ + "\",\"" + CANVAS_BOTTOM + "\"";
- loadImage(mc_image.mc_images,nodeData.byName("thumb"));
- loadImage(mc_image.mc_images2,nodeData.byName("image"));
- mc_image.mc_images2._visible = false;
- var _loc2_ = nodeData.byName("buttons");
- mc_controls.mc_fullscreen_btn.btn.txt.htmlText = _loc2_.byName("fullscreen").getText();
- mc_controls.mc_fullscreen_btn.btn.txt.autosize = "center";
- var fullcol = new Color("mc_controls.mc_fullscreen_btn.btn");
- fullcol.setRGB(DEFAULT_COLOR50);
- mc_close.btn.txt.htmlText = _loc2_.byName("closefull").getText();
- mc_close.btn.txt.autosize = "left";
- var fullcol = new Color("mc_controls.btn");
- fullcol.setRGB(DEFAULT_COLOR50);
- this.onEnterFrame = function()
- {
- checkLoad();
- };
- var pt = {x:0,y:0};
- this.localToGlobal(pt);
- }
- function videoGoFullscreen()
- {
- mc_controls.mc_fullscreen_btn.gotoAndStop("hide");
- this._visible = true;
- Tardis.sideMenu._visible = false;
- Tardis.adverts._visible = false;
- Tardis.bottomNav.disable();
- mc_image.mc_images._visible = false;
- mc_image.mc_images2._visible = true;
- mc_image.mc_images2._x = (CANVAS_WIDTH - mc_image.mc_images2._width) / 2;
- mc_controls._visible = false;
- mc_close.gotoAndStop("show");
- mc_image._x = X_OFFSET;
- mc_image._y = Y_OFFSET;
- noteFF._x = mc_image._x + mc_image.mc_images2._x + mc_image.mc_images2._width;
- noteFF._y = mc_image._y + mc_image.mc_images2._y + mc_image.mc_images2._height;
- mc_image.maskerMC._width = CANVAS_WIDTH;
- mc_image.maskerMC._height = CANVAS_HEIGHT + 40;
- }
- function videoCloseFullscreen()
- {
- mc_controls.mc_fullscreen_btn.gotoAndStop("show");
- mc_close.gotoAndStop("hide");
- Tardis.sideMenu._visible = true;
- Tardis.adverts._visible = true;
- Tardis.bottomNav.enable();
- mc_image.mc_images._visible = true;
- mc_image.mc_images2._visible = false;
- mc_controls._visible = true;
- mc_image._x = 0;
- mc_image._y = 0;
- noteFF._x = mc_image.mc_images._x + mc_image.mc_images._width;
- noteFF._y = mc_image.mc_images._y + mc_image.mc_images._height;
- mc_image.maskerMC._width = IMG_WIDTH;
- mc_image.maskerMC._height = IMG_HEIGHT;
- }
- function checkLoad()
- {
- if(mc_image.mc_images._width > 0 && mc_image.mc_images2._width > 0)
- {
- mc_image.mc_images2._visible = false;
- IMG_WIDTH = mc_image.mc_images._width;
- IMG_HEIGHT = mc_image.mc_images._height;
- mc_image.maskerMC._width = IMG_WIDTH;
- mc_image.maskerMC._height = IMG_HEIGHT;
- if(mc_image.mc_images._height < 395)
- {
- mc_controls._y = mc_image.mc_images._y + IMG_HEIGHT + 7;
- controlsY = mc_controls._y;
- controlsX = mc_controls._x;
- mc_controls._visible = true;
- }
- var _loc1_ = nodeData.byName("note");
- if(_loc1_.getText() != null)
- {
- noteFF.htmlText = nodeData.byName("note").getText();
- noteFF._x = mc_image.mc_images._width;
- noteFF._y = mc_image.mc_images._height + 2;
- noteFF.textColor = DEFAULT_COLOR;
- noteFF.autosize = left;
- }
- delete onEnterFrame;
- _visible = true;
- }
- }
- _visible = false;
- stop();
- onReady();
- mc_controls._visible = false;
- blnFullscreen = 0;
- CANVAS_LEFT = 15;
- CANVAS_TOP = 112;
- CANVAS_HEIGHT = 395;
- CANVAS_WIDTH = 770;
- this.onUnload = function()
- {
- clearInterval(intervalID);
- };
- btnImage.onRelease = videoImageButtonPressed;
- mc_controls.mc_fullscreen_btn.full_screen_btn.onPress = videoGoFullscreen;
- mc_image.mc_close.close_screen_btn.onRelease = videoCloseFullscreen;
-